front rank - German English Dictionary